Top 10k strings from DA-1 Assembler (1987)(Omikron-Software)(de).tap in <root> / bin / z80 / software / Sinclair Spectrum Collection TOSEC.exe / Sinclair ZX Spectrum - Utilities & Educational / Sinclair ZX Spectrum - Utilities & Educational - [TAP] (TOSEC-v2007-01-01) /

Back to the directory listing

   7 q31qlllllllq
   4 elFGH-IJKL+
   4 UUUUUUUUUUUUUUUUUU
   3 e31gffffkfffffffffffffffffffffffh31e
   3 affffifffffffffffffffffffffffb31e
   2 solange, bis der 
   2 rand auf. Soll weiter- 
   2 gelistet werden, '
   2 ellllelellllellllllle
   2 e31cffffjfffffffffffffffffffffffd
   2 ckt man dann auf 
   2 bis zum unteren Bild-  
   2 40000 ld hl,16384
   2  Die mit dem > -Symbol gekenn
   1 zur Unterscheidung dieser 3 
   1 zum unteren Rand des   
   1 zum Weiterlisten ein.  
   1 zeigten Files in
   1 zeigt, in dem sp
   1 zeige von RAMTOP und den 5
   1 zeichneten Befehle sollten
   1 zeichneten Befehle haben den
   1 zahlen sein. Der 
   1 zahlen dagegen m
   1 wird. Nach ca. 3 sec. wird der
   1 wird mit den Tasteneingaben
   1 wird der Filename 
   1 wird angewandt in der Form
   1 wie gewohnt benutzt.
   1 wie folgt aussehen:
   1 werden nach anschliessendem
   1 welches dann wieder sortiert
   1 welches dann in einer Liste
   1 wartet auf einen    
   1 vorkommen, z.B.:
   1 vorangehendem  '>'-Symbol ge
   1 vor allem auf richtiges Lis-
   1 viert werden.
   1 uterungen.
   1 utern:","Dieser zeigt ein komplettes","Fileverwaltungssystem, welches","in der Lage ist, 48 MC-Routinen","mit ihren Startadressen und","'Filenamen' zu speichern.","Diese sind in dem Filefenster","zu sehen.","
   1 usserst kom-
   1 unteren Bildrand, so wird der
   1 unten bewegt werden. Durch
   1 ung aller direkten Sprungbe-
   1 und hinter dem Befehl werden
   1 und djnz-Befehlen entf
   1 und anschliessend 
   1 und Disassemblers 
   1 tzliche am
   1 tzlich zu diesen Optionen
   1 tzlich an.
   1 ttern mit diesen
   1 ttern Sie mit den","Tasten v und n vor und zur
   1 tiven Sprungweite bei den jr
   1 tigt.","Ebenfalls ein scwarzer Balken","steht Ihnen zur Auswahl eines","Files in dem Filefenster zur","Verf
   1 tigt wurde.
   1 tig machen w
   1 tieren. Probieren Sie in so
   1 tet, so kann der get-Befehl
   1 tet, dass beim Listen nach
   1 tens einem Leerfeld voneinan
   1 ten. Liegt der Index ausser-
   1 ten mit dem >lis-Befehl.
   1 ten Filenamen heraus
   1 tem Monitor kontrolliert.
   1 te Funktion auf und 
   1 stimmt. Mit 
   1 stehende Text wird ig-
   1 sst.","Aber nun m
   1 sst, der kein ASCII-
   1 sst keine falsche
   1 ssen.","Es ist anfangs vielleicht ein","bisschen viel Lernarbeit, um mit","diesem ungemein komplexem","System umgehen zu k
   1 ssen durch mindes-
   1 ssen 8stellig
   1 sprechend umgekehrt.
   1 so wird in der Zeile darunter
   1 so kann man mit der Eingabe
   1 sich dabei an die Z80-Festle-
   1 setzt man den Kursor ans Ende
   1 sein. Sehen Sie folgende Bei-
   1 sehen ist, wobei 
   1 sehen ist, kann mit den Tasten
   1 scrollen ?Fehler !NNDISix+hl
   1 schwarzer Balken die gerade
   1 schtem File entspricht.
   1 scht vom Kursor bis  
   1 scht und gemerged werden
   1 scht den angezeig-
   1 scht den Bildschirm  
   1 schreibt. Wenn man also ein-
   1 scheint eine Fehlermeldung.
   1 rung soll helfen,
   1 rung des Superassemblers
   1 ruft man die angew
   1 rfen nur in","Kleinbuchstaben eingegeben","werden. Als g
   1 ret            
   1 rechts bewegt werden. Mit 
   1 r und Text)
   1 r dieses File!","Mit der SAVE-Option haben Sie","die M
   1 qABCDEIJKL+
   1 q31srrrrrrrwrrrrrrrrrrrrrrrrrrrrt31ql
   1 q31srrrrrrrwrrrrrrrrrrrrrrrrrrrrt31q
   1 q31orrrvrrrrrrrrrrrrrrrrrrrrrrrrp
   1 q31orrrrrrrvrrrrrrrrrrrrrrrrrrrrp
   1 positiven Indicies zu arbei-
   1 poked wird. Das n
   1 orrrrrrrrrrrrrrp
   1 nutzung des Calculators zum
   1 nutzt werden.
   1 nummern gibt man hier nur die
   1 nnen.","Ferner bietet dieses Feld die","Optionen 'Assem' und 'BASIC'","mit denen Sie in den DA-1-","Assembler/Disassembler, bzw.","zur
   1 nnen, aber","Sie werden nach einiger Zeit","sicher staunen, wie leicht und"
   1 nnen sowohl Dezimal- als
   1 nnen mehr-
   1 nnen dicht aneinander ein-
   1 nnen bis zu 48
   1 nkt sich der nachtr
   1 nicht schwierig; man muss dann
   1 ndert werden, d.h., aus
   1 ndern; alle nachfolgenden
   1 muss zweistellig sein. Bin
   1 muss ein Leerfeld stehen !
   1 mrrrurrrrrrrrrrrrrrrrrrrrrrrrn31q
   1 mrrrrrrrurrrrrrrrrrrrrrrrrrrrn
   1 mrrrrrrrrrrrrrrn
   1 mit der Adresse 
   1 mit den anderen 3 Eingabe-
   1 mit den Tasten 1 und 2 akti-
   1 meinen, die richtige List-
   1 maximal 10 Zeichen langen
   1 matisch ge
   1 man den Insert-Modus ein oder
   1 mals in einer Eingabezeile
   1 ltigkeit, so er-
   1 ltige Eingaben","sehen Sie z.B.:","46000 ld hl,23","46003 inc (iy-2)","46006 bit 7,(hl)","Bei der Eingabe dieser Befehle","ist besonders das Setzen der","Leerfelder und Kommas","wichtig. Falsche Eingaben","weist der DA-1 automatisch","zur
   1 llig egal, ob bei
   1 liegt kompakt in der 1. REM-
   1 liche Eintrag aber auf eine
   1 lich, Bytes einzeln abzulegen.
   1 le, sondern als Dezimalzahlen
   1 le stehen, Leerfelder vor
   1 lators mit 
   1 korrigiert werden. Der Kursor
   1 kerauszug des ange- 
   1 kennzeichnet werden. Diese
   1 kennzeichnet hexadezimal
   1 kennzeichnet dezimal    
   1 kennzeichnet bin
   1 kennt der Monitor noch die
   1 jetzt bitte eine Taste
   1 ist der Multiscreen-Editor,
   1 interpretiert werden, und zwar
   1 in den restlichen 27 die Be-
   1 in dem Fenster daneben zu
   1 in Form von Bytes im Speicher
   1 ignoriert.
   1 hnt, kann man
   1 hnlich","komfortabel wie in BASIC.","Quasi anstelle von Zeilennummern","steht hier in den ersten 5","Spalten jeder Zeile die Adresse"
   1 hlte","File auf Band zu speichern.","Umgekehrt kann die LOAD-Option","eine Maschinencode-Routine von","Band laden. Deren Name und"
   1 hlte Option
   1 hlte Funktion anzeigt.
   1 hlt,","indem man den schwarzen Balken","mit den Tasten 
   1 higem Monitor, der den","   DA-1 streng 
   1 herausgesucht wird.
   1 halb der G
   1 halb der Adresse 40000 pro-
   1 gung; dieser wird mit den"
   1 gt werden,
   1 grammiert werden.Statt Zeilen-
   1 grammiert werden. Die REM-
   1 grammes wird man aufgefordert,
   1 glichkeiten 3 'Marker', die
   1 glichkeit, das angew
   1 gliche Adresse selbst hin-
   1 glich, mit negativen oder
   1 glich, da dies eine Aender-
   1 glich, Texte
   1 gleich die n
   1 gleich am Anfang einer Einga
   1 get-Befehl unterbrechen.
   1 gesteuert. 
   1 gende Assemblerbefehl einge-
   1 gen. Dabei wird in jeder Zeile
   1 gen von Assemblerbefehlen
   1 gen 3 Eingabeformen (Hexa-
   1 gemischt in einer Zeile be-
   1 gelten","Assembler/Disassembler-System","begr
   1 geladen. Druecken Sie 
   1 gegeben werden.
   1 ganze Zeile eingef
   1 fr                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
   1 fortabel programmieren.
   1 formen gemischt werden.
   1 fjffdllfjfllfjflllllfjf
   1 fiffblllllabllllllllab
   1 fenster aufgenommen, welches
   1 feld, in dem ebenfalls ein
   1 fehle ein.
   1 falsche Eingaben k
   1 ellllelgffffhlfffllle
   1 elllcbladllcblllladle
   1 ellladlellllellllllle
   1 ellcbllladcbllllllade
   1 elladllellllellllllle
   1 einzugeben. Der 
   1 eingegrenzt. Wird das Endsym-
   1 einfach durch 
   1 einer gemachten Eingabe.
   1 einem Falle solange, bis Sie
   1 eine Taste zu dr
   1 ein File. Das funktioniert so:
   1 ebenfalls gemeistert. Z.B. ist
   1 e31cffffjfffffffffffffffffffffffd31
   1 disassembliert der 
   1 dies, so gelangt man sofort in
   1 die restlichen Files einsehen.
   1 die gerade gemachte Eingabe.
   1 die dann zu N,
   1 die Bytes falsch interpre-
   1 dezimal, bin
   1 dexregiste ix und iy ist
   1 der im Filefenster angezeigten
   1 der getrennt sein; die 
   1 der Text mit den Symbolen '@'
   1 der Startadresse in das File-
   1 der Eingabe gesetzt.
   1 den; davon k
   1 den, wichtig ist, die Zahl
   1 den der Assembler benutzt, d.h
   1 den Monitor, der neben der An-
   1 den Modus zus
   1 de Befehle, die mit einem
   1 dass in jeder Zeile der
   1 dann auch noch sortiert wird.
   1 dadurch jedoch unbeeinflusst.
   1 ckthalten von 
   1 ckt man nach einer Eingabe
   1 cken. Tut man
   1 cken Sie jetzt 
   1 ck.","Mit der Taste c wird die Text-","seite der Gebrauchsanweisung","auf dem Drucker abgedruckt.","Haben Sie keinen Drucker, so","sollten Sie sich auf jedem Fall","Notizen machen."
   1 ck.","Genaueres erfahren Sie in der"
   1 ck nach BASIC springen","k
   1 chte ich im Detail","die Umgehensweise mit dem DA-1","erl
   1 chte Sie ganz herzlich","zu unserem neuen, ausgekl
   1 chsten Seite.
   1 chsten Files abgespei-
   1 chste Seite
   1 chert. Beim Laden wird der 10
   1 char      
   1 cffffffffffffffd
   1 bol weggelassen, so gilt der
   1 bloss die oberste Adresse ab-
   1 bis die Eingabe mit dem dis-
   1 berwacht."
   1 berschreiben
   1 bernommen.","Und nun noch ein Wort zu unserem","DA-1:","Dieser gestattet die Eingabe von","Maschinenprogrammen, 
   1 ber diesem Filefenster sehen","Sie dann das Optionenfeld, mit"
   1 ber 10 K-Bytes
   1 beiden Tasten lassen sich auch
   1 bei die Benutztung des Calcu-
   1 befehle in Kleinbuchstaben
   1 befehl    
   1 bedeutet, dass der 
   1 beansprucht, sollte nur ober-
   1 be stehen.
   1 be erst als Eingabe gilt, wenn
   1 b4        Z
   1 b3        v/
   1 b2        2
   1 b1        
   1 aus. Ein dicker Kursor zeigt
   1 auf. Die Optionen bedeuten im
   1 auf einen Charakter
   1 auch zum Suchen von Bytes be-
   1 auch noch Editor-unterst
   1 auch Hexadezimal- oder Bin
   1 assembliertem Text 
   1 angezeigt werden.
   1 als erlaubt, erscheint eine
   1 als Textstring.
   1 als Bytes im Speicher abzule-
   1 allein in einer Eingabezei-
   1 affffffffffffffb
   1 adresse gefunden zu haben.
   1 ablegen. Es ist aber auch m
   1 ___ _________________
   1 ___ __________
   1 \]^_lllq31srrrrrrrwrrrrrrrrrrrrrrrrrrrrt31q
   1 [[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[XXXXXXXXXXXXXX\\\\\\\\\\\\\\\\\\XXXXXXXXXXXXXZMMMMMMMMMMMMMMMMMMXXXXXXXXXXXXXZMxxxxxxxxxxxxxxxxxXXXXXXXXXXXXXZMxppppppppppppppppXXXXXXXXXXXXXZMxppppppppppppppppZZZZZZZZZZZZZZMxppppppppppppppppZZZZZZZZZZZZZZMxppppppppppppppppSSSSSSSSSSSSSSMxppppppppppppppppSSSSSSSSSSSSSSMxppppppppppppppppPPPPPPPPPPPPPSMxppppppppppppppppPPPPPPPPPPPPPSMxppppppppppppppppPPPPPPPPPPPPPSMxppppppppppppppppPPPPPPPPPPzbbgg`ttttttppppttttttPPPPPPPbbbbgggggggggttttttt`````PPPbbbb```ggggggggggg```````````Tbbbaaaaaaagggggggggaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
   1 Zieladresse an:
   1 Zeile im BASIC-Programm. Das
   1 Zeile gibt man die Adresse,
   1 Zeile darf nicht verschoben
   1 Zeichen mehr ist. Ger
   1 Zeichen lange Headername mit
   1 Wurde zuvor mit >num gearbei-
   1 Wurde bei der Eingabe ein
   1 Wie schon erw
   1 Wie arbeitet der 
   1 Weitere Befehle sehen Sie auf 
   1 Vorrang. Der hinter ihnen
   1 UVWllle31elllle
   1 UVW.lq31srrrrrrrwrrrrrrrrrrrrrrrrrrrrt31ql\]^_llq
   1 UUUUUUUUUUUUUR
   1 UUUUUUUUUUUUU
   1 UDG       8
   1 Text bis zum Ende der Zeile 
   1 Technische Daten:
   1 Tastendruck
   1 Symbol am Anfang und   
   1 Stoppen Sie das Band !
   1 Startadresse:
   1 Startadresse zugeordnet, die
   1 Startadresse bis zum Anfang
   1 Springt zum Monitor
   1 Springt nach 
   1 Springt in den 
   1 Sortiert wird nach dem
   1 Soll auf dem Bildschirm eine
   1 Screen den Text.
   1 Reicht die Sprungweite weiter,
   1 Programmieren im 
   1 Optionen auch noch ein Fenster
   1 Oben sieht man das Optionen-
   1 Nun folgt eine ausf
   1 Nach dem Laden des 
   1 Mit der der Eingabe von EXTEND
   1 Mit der Eingabe von
   1 Man kann jede dieser 3 Arten
   1 Man kann also 
   1 Man gibt einfach die absolute
   1 Man gibt einer Adresse einen
   1 Listet man ab einer falschen
   1 Listet in Assembler
   1 Listet im Byteformat   
   1 Listet im ASCII-Format 
   1 Liefert einen Druk- 
   1 Lader     N
   1 Kursorposition das Listing
   1 Kursor wieder an den Anfang
   1 Kleinbuchstaben verwendet wer-
   1 Kinderspiel.
   1 Jedem Filenamen ist eine
   1 Jede Zahl wird mit dem 
   1 In den ersten 5 Spalten jeder
   1 Im Assembler 
   1 Hexadezimalzahlen Gross- oder
   1 Funktionen  SAVE und LOAD, die
   1 Filefenster eingetragen,
   1 Filefenster angezeig
   1 Fehlermeldung.
   1 Fehler gemacht, so meldet sich
   1 FFFFFFFFFFFFFF
   1 Execute ruft die im
   1 Exec  Drop  Assem BASIC Print 
   1 Erreicht man beim Eingeben den
   1 Erklaerung1
   1 Er wird von einem intelligen-
   1 Ende gekennzeichnet ist
   1 Einzelnen:
   1 Eingabeformen:
   1 Eingabe zu. Achten Sie daher
   1 Eingabe auf Zahlen untersucht,
   1 Ein weiterer, wichtiger Punkt
   1 Ebenso ist es m
   1 Diese Erkl
   1 Der lis-Befehl beachtet neben-
   1 Der letzte 'Befehl' benennt
   1 Der Disassembler arbeitet ent-
   1 Der DA-1-Assembler ist
   1 Der Balken, der im Fenster zu
   1 Der Balken kann mit den Tasten
   1 Das schwierige Problem der In-
   1 Das ist das Ende der
   1 Das gesamte MC-Programm    
   1 Das direkte Einf
   1 Damit wird also auch die Be-
   1 Da der DA-1 
   1 DA-1      
   1 Bytes nicht als Assemblerbefeh
   1 Byte #56 st
   1 Bildschirmseite, ist dies
   1 Bildschirm nach oben gerollt.
   1 Bildschirm
   1 Bildrand, gibt man '
   1 Besonderheiten:
   1 Beim Saven wird die Routine ab
   1 Befehlsadresse an, also die
   1 Beachten Sie, dass eine Einga-
   1 Beachten Sie hier,
   1 Beachten Sie aber, Assembler-
   1 Aufbau einer Eingabezeile:
   1 Auch diese Form kann beliebig
   1 Auch das Errechnen der rela-
   1 Assemblertext.
   1 Assemblerbefehlen ist nicht
   1 Assemblerbefehl. >get
   1 Adresse, kann der lis-Befehl
   1 Adresse, an der der nachfol-
   1 Adresse hingeschrieben:
   1 ASCII-Text mit dem '@'-
   1 ABCDE+FGH-IJKL)
   1 40047                       
   1 40038  @Starr@  @sinn@      
   1 40038                       
   1 40033    #127  @1987@       
   1 40016 @Superdisassembler@   
   1 40016                       
   1 40014 push iy               
   1 40010 ld (ix-17),38         
   1 40009 ld a,(hl)             
   1 40008 #8                    
   1 40004 #45 #255 $ff &01010101
   1 40003 djnz 40002 
   1 40003            
   1 40002 inc hl     
   1 40000 ld b,40    
   1 40000 >"Fussball"
   1 40000 &11001100 $af $0A #129
   1 . Das bedeu-
   1 , so wird mit SCREEN$ die
   1 , komfortabel pro-
   1 +'S' ab der
   1 'auftrennen';die Bytes bleiben
   1 'Filenamen' eingetragen wer-
   1 'Bubblesort - Verfahren'.
   1 '1') schaltet
   1 '#'-Symbol gekennzeich-
   1 $$'  '$$$$
   1 $$$$$$$$$$$$$&U
   1 "nun folgenden Gebrauchsanwei-","sung. Bl
   1 "komfortabel sich der Spectrum","mit diesem Programmiersystem","in Maschinencode programmieren","l
   1 "des dahinter eingegebenen Be-","fehles.","Assemblerbefehle d
   1 "dem Sie Files aufrufen, aus dem","Filefenster streichen oder auf","dem Drucker ausdrucken k
   1 "Startadresse werden sofort in","das Filefenster 
   1 "Ich will zuerst den Monitor","erl
   1 "Eine Option wird angew
   1 "Das komplette System besteht","1) aus dem Assembler/Disassemb-","   ler DA-1 und","2) aus einem sehr leistungs-","   f
   1 """"""""""""""
   1  umgehen zu k
   1  nach oben, bzw. nach
   1  nach links, bzw. nach
   1  mit einer Fehler-
   1  kennt (ganz nebenbei)
   1  kann man den
   1  ist, dass er die n
   1  die nachfolgenden
   1  auf die","Option bewegt, und dann ENTER","bet
   1  auf das heraus-","zugreifende File bewegt.","Die oben genannten Optionen","gelten dann nur f
   1  an den unteren 
   1  Zwischen dem >get - Befehl
   1  Textausdr
   1  Dezimalbytes (mit dem #-Sym-
   1  Assemblerbefehle d
   1  Assemblerbefehle
   1  >end                           @
   1  1987 by Klaus Jahn>
   1  1987 by Klaus Jahn *****
   1   einen beliebigen
   1   Dieser Befehl findet
   1    v = vorige Seite
   1    0 = beenden                                     "
   1     Bitte |}~
   1                                 
   1